React Job: Software Engineer II

Job added on

Location

Amsterdam - Netherlands

Job type

Full-Time

React Job Details

Job Summary
Disney Streaming is an industry leader in providing over-the-top content solutions, including Disney+, ESPN+, Hulu, and Star+. We deliver live and on-demand content to consumers with innovative features and best-in-class reliability.
We are looking for a Software Engineer to join our Engineering Productivity Solutions team at Disney Streaming Services in Amsterdam. You’ll have the opportunity to work on tooling and libraries that allow our client engineers to implement and validate high profile features in apps like Disney+, Star+, Hulu, NHL and ESPN+, so if working in a collaborative team environment and facing new challenges every day while your work gets used by millions of people excites you, then this is the role for you.

The ideal candidate should have full-stack experience in web, mobile, and living room devices, and possess technical knowledge and skills that are broad and deep. Our team is responsible for conceptualising simple solutions to complex problems. You should be able to articulate such a solution to both technical and non-technical teams while maintaining a sense of empathy and patience. We look for people who are interested in learning how various technologies work together and can see the forest through the trees.
What you’ll do
  • Collaborate
  • You’ll meet with engineers from multiple disciplines and product owners to create requirements, identify common problems and work towards a solution
  • Design
  • You’ll design tooling, libraries and workflows that are simple and elegant, with input from the core team of client engineers
  • Build
  • You’ll build the tooling, libraries and workflows you’ve designed, with the goal of improving the productivity and satisfaction of engineers
  • Test and Maintain
  • You’ll ensure and maintain the quality of code through providing the tooling for our integration tests, unit tests, and validation workflows
  • Support
  • You’ll help team members, technical and non-technical, with existing and new features
What you’ll need
  • 2+ years of experience developing and/or testing client applications
  • Experience with
  • Javascript, Go, Swift, Kotlin, C#, or BrightScript
  • AWS Smithy and/or OpenAPI
  • Behaviour Driven Development and Cucumber testing
  • Reviewing and understanding service APIs including both GraphQL and OpenAPI specification
  • UML and Sequencing tools like Plantuml, Lucidchart, Miro, Mermaid
  • Documentation tools and platforms like Vuepress, ReDoc
  • Postman or Paw
  • Charles, Fiddler, or mitmproxy
  • Node.js, ReactJS
  • Well organised with excellent written and verbal communication skills
  • A passion for building, analysing, and maintaining high performance software
  • Ability to deliver through ambiguity, work both independently and collaboratively, and multi-task amongst several priorities
  • Industry knowledge of consumer applications across web, mobile, and living room devices